<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>图片下间隙问题</title>
    <style>
        body {
            font-size: 20px;
            /* font-size: 0px; */
        }
        /* img {
            display: block;
        } */
        img {
            
            vertical-align: middle;
        }
    </style>
</head>
<body>
    <div>
        <img src="../images/l1.jpg" alt="">abgsxz
    </div>
    图片是inline-block元素,它会受到文本基线的影响，对齐方式跟文字是一样的，都是以基线对齐。这样就会造成图片会出现下间隙的现象,
    解决方法： 第一种将font-size设置为0，第二种将图片转换成block，第三种：给图片添加:vertical-align: middle;
</body>
</html>